// 导入请求工具类
import {getBaseUrl , requestUtil} from '../../utils/requestUtil.js'
import regeneratorRuntime from '../../lib/runtime/runtime.js'
Page({

    /**
     * 页面的初始数据
     */
    data: {
        // swiper轮播图的数组
        swiperList : [],
        // baseUrl  此处的值一定不能不写  可以为‘’
        baseUrl:'',
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        // // 加载swiper数组的元素
        // wx.request({
        // // 请求的url地址
        //   url: 'http://localhost:8080/product/findSwiper',
        //   method: "GET",
        // //   请求成功之后调用的函数
        //   success:(res)=>{
        //       this.setData({
        //           swiperList : res.data.message
        //       })         
        //   }
        // })
        // 获取baseUrl
        this.getUrl();
        // 封装之后的代码
        // requestUtil({
        //     url: 'http://localhost:8080/product/findSwiper',
        //     method: "GET"
        // }).then(res=>{
        //     this.setData({
        //         swiperList : res.message
        //     })
        // })
        this.getSwiperList()
       
    },
    // 获取swiperList方法
    async getSwiperList(){
        // requestUtil({
        //     url: '/product/findSwiper',
        //     method: "GET"
        // }).then(res=>{
        //     this.setData({
        //         swiperList : res.message
        //     })
        // })
        const res = await requestUtil({
            url: '/product/findSwiper',
            method: "GET"
        });
        // 会等待结果出来之后再执行下面的东西

        this.setData({
            swiperList : res.message
        })

    },
    // 获取baseUrl方法
    getUrl(){
        const baseUrl = getBaseUrl();
        this.setData({
            baseUrl
        })
    }
})